package com.itheima.practice;


import java.util.Comparator;
import java.util.Scanner;
import java.util.TreeSet;

public class TreeSetPractice {
    public static void main(String[] args) {
        TreeSet<Person> ts=new TreeSet<>(new Comparator<Person>() {
            @Override
            public int compare(Person o1,Person o2){
                return (int)(o2.getMath()+ o2.getEnglish()+o2.getChinese()-o1.getMath()-o1.getEnglish()-o1.getChinese());
            }
        });
        Scanner scanner=new Scanner(System.in);

        for (int i=0;i<3;i++){
            System.out.println("请输入第"+(i+1)+"个学生信息：");
            System.out.println("请输入姓名");
           String name=scanner.next();
            System.out.println("请输入语文成绩");
            double chinese =scanner.nextDouble();
            System.out.println("请输入数学成绩");
            double math =scanner.nextDouble();
            System.out.println("请输入英语成绩");
            double english =scanner.nextDouble();

            Person p=new Person(name,chinese,math,english);
            ts.add(p);
        }
        for(Person p:ts){
            System.out.println(p);
        }
    }
}
